cooled multi-component piston - Spanish English Dictionary